package com.fmenu.system.mapper;

import java.util.List;
import com.fmenu.system.domain.BnsDishes;

/**
 * 菜品Mapper接口
 * 
 * @author zhangrui
 * @date 2021-12-22
 */
public interface BnsDishesMapper 
{
    /**
     * 查询菜品
     * 
     * @param dishesId 菜品主键
     * @return 菜品
     */
    public BnsDishes selectBnsDishesByDishesId(Long dishesId);

    /**
     * 查询菜品列表
     * 
     * @param bnsDishes 菜品
     * @return 菜品集合
     */
    public List<BnsDishes> selectBnsDishesList(BnsDishes bnsDishes);

    /**
     * 新增菜品
     * 
     * @param bnsDishes 菜品
     * @return 结果
     */
    public int insertBnsDishes(BnsDishes bnsDishes);

    /**
     * 修改菜品
     * 
     * @param bnsDishes 菜品
     * @return 结果
     */
    public int updateBnsDishes(BnsDishes bnsDishes);

    /**
     * 删除菜品
     * 
     * @param dishesId 菜品主键
     * @return 结果
     */
    public int deleteBnsDishesByDishesId(Long dishesId);

    /**
     * 批量删除菜品
     * 
     * @param dishesIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteBnsDishesByDishesIds(Long[] dishesIds);
}
